Merhaba! Akıllı evinizin web kontrollü olması harika bir proje olmuş. Sıcaklık sensörü ve hareket sensörü verilerini akıllı telefonunuz üzerinden kontrol etmek için, öncelikle bu verileri Ethernet modülü ile bağlanan bir mikrodenetleyiciye aktarmanız gerekir. Daha sonra, bu mikrodenetleyicinin verileri akıllı telefonunuzda çalışan uygulamanıza aktarılması gerekmektedir
Öncelikle, sıcaklık sensörü ve hareket sensörü verilerini Ethernet modülü ile bağlanan bir mikrodenetleyiciye aktarmanız gerekiyor. Bu işlem için, örneğin Arduino gibi bir mikrodenetleyici kullanabilirsiniz. Arduino'nun sıcaklık sensörü ve hareket sensörü için uygun kütüphaneleri mevcuttur ve bu sensörlerden veri okumak oldukça kolaydır
Ardından, Ethernet modülü ile bağlanan Arduino'nun IP adresini belirleyerek, bu IP adresini MIT App Inventor 2 uygulamanızda kullanabilirsiniz. Bu sayede, uygulamanızın Arduino'ya veri göndermesi ve Arduino'nun da bu verileri alması mümkün olacaktır
Örnek olarak, sıcaklık sensöründen okunan verileri almak istiyorsanız, Arduino'nun sıcaklık sensörü kütüphanesini kullanarak sıcaklık verisini okuyabilir ve bu veriyi Ethernet modülü üzerinden akıllı telefonunuza gönderebilirsiniz. Akıllı telefonunuzda çalışan uygulamanız da bu veriyi alarak kullanıcıya gösterebilir
Hareket sensörü verileri için de aynı yöntemi kullanabilirsiniz. Hareket sensöründen gelen verileri okuyarak, bu verileri Ethernet modülü üzerinden akıllı telefonunuza gönderebilirsiniz. Akıllı telefonunuzda çalışan uygulamanız da bu verileri alarak kullanıcıya gösterebilir
Son olarak, internet bağlantısı olmadığı için sadece yerel ağ üzerinden kontrol etmeniz gerekiyor. Bu nedenle, akıllı telefonunuzun yerel ağa bağlı olduğundan ve Ethernet modülü ile bağlanan mikrodenetleyicinin IP adresinin doğru olduğundan emin olmanız gerekiyor